Deep Shadow Maps from Volumetric Data on the GPU
نویسنده
چکیده
A method of generating Deep Shadow Maps from a 3D data set is presented. This method uses ray tracing on the GPU to accumulate opacity and store them in a deep shadow map. The deep shadow map is then sampled based on view direction to determine how much light got to a particular fragment. The shadow maps can also be used to cast shadows onto other objects.
منابع مشابه
Clustered Deep Shadow Maps for Integrated Polyhedral and Volume Rendering
This paper presents a hardware-accelerated approach for shadow computation in scenes containing both complex volumetric objects and polyhedral models. Our system is the first hardware accelerated complete implementation of deep shadow maps, which unifies the computation of volumetric and geometric shadows. Up to now such unified computation was limited to software-only rendering . Previous hard...
متن کاملAVSM: Adaptive Volumetric Shadow Maps
Adaptive volumetric shadow maps (AVSM) is a new approach for real-time shadows that supports highquality shadowing and self-shadowing from dynamic volumetric media for both forward and deferred rendering. Our sample focuses on smoke, but this technique could also be applied to hair and other similar, translucent media. When rendering such effects, self-shadowing is a highly valued feature that ...
متن کاملPatch Volumes: Multiple Fusion Volumes for Consistent RGB-D Modeling
Recent advances have allowed for the creation of dense, accurate 3D maps of indoor environments using RGB-D cameras. Some techniques are able to create large-scale maps, while others focus on accurate details using GPU-accelerated volumetric representations. In this work we describe patch volumes, a novel multiple-volume representation which enables the creation of globally consistent maps of i...
متن کاملReal-time volumetric shadows for dynamic rendering
In order to produce realistic renderings for translucent objects, such as foliage or hair, selfshadows have to be used. The first method that succeeds in casting real-time self-shadows is the Opacity Shadow Maps algorithm. However this method suffers from severe layering artifacts unless a large number of opacity maps are used, but that causes the application to have only interactive and not re...
متن کاملAdaptive Volumetric Shadow Maps
We introduce adaptive volumetric shadow maps (AVSM), a real-time shadow algorithm that supports high-quality shadowing from dynamic volumetric media such as hair and smoke. The key contribution of AVSM is the introduction of a streaming simplification algorithm that generates an accurate volumetric light attenuation function using a small fixed memory footprint. This compression strategy leads ...
متن کامل